touch all bases

[美國口語];(尤指協商、交換意見等)涉及一切有關細節,無所不包,面面俱到;多才多藝,無所不能